SF34337
3 jours
En présentiel ou distanciel
- 21 heures de formation
- Exercices pratiques
- Prise en charge OPCO possible
Un renseignement ?
Contactez-nous !- En entreprise ou à distance
- Audit gratuit
- Programme de formation sur mesure
- Formateur expert dédié
- Prise en charge OPCO possible
Formation Angular Avancé, avec certification Mid-level Angular Certification.
Obtenez une certification Angular et validez vos compétences avancées en développement Web !
Suivez notre formation Angular certifiante et prouvez votre maîtrise des concepts avancés du framework. Cette certification Angular Mid-level met en avant votre capacité à aborder des projets complexes, ce qui vous permet de vous démarquer sur le marché du travail. Idéale pour les développeurs qui cherchent à assumer des rôles et des projets Angular avancés.
Programme de formation Angular Avancé, avec certification Mid-level Angular Certification.
Introduction et rappels sur Angular
Présentation de la formation
Retour sur les grands principes de développement avec Angular : composants, formulaires, routing…
La programmation réactive : RxJS et Angular
Les opérateurs
Les Observables (design pattern Observer)
Gestion des subscriptions
Gestion des erreurs
Utilisation des promesses, l’approche async/await
Comprendre les Subjects : BehaviourSubject, AsyncSubject, ReplaySubject
Zone.js
Booster les performances d’Angular avec OnPush (cycle de détection de changement)
Outils et meilleures pratiques pour les tests unitaires
Utiliser Karma et Jasmine pour les tests unitaires
Tester un composant, un service
Test et injection de dépendances, http, mock et code asynchrone
Formulaires
Formulaires dynamiques avec Reactive Forms
Les classes FormControl, FormGroup, AbstractControl…
Implémenter des validators asynchrones
L’interface CVA ControlValueAccessor
Routing
Configurer le Lazy Loading
PreloadAllModules : stratégie de preloading
Décomposer une application en modules
Les Route Guards
Protéger l’accès à une route avec CanActivate, CanActivateChild
Sécuriser la sortie d’une route avec CanDeactivate
La librairie NgRx
La théorie autour de NgRx : store, component, reducers, effects…
Pourquoi et dans quels cas l’utiliser ?
Installation
Création d’un store
Mise en place du reducer
Développement du selector
Création d’actions avec les effects
Nos autres formations en Développement Front-End .
Formation Angular
Formation Angular Avancé
Formation Angular Avancé, avec certification Mid-level Angular Certification
Formation Angular, avec certification Junior Angular Developer
Formation Bootstrap 5
Formation D3.js
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.